plot of land cleared for planting - Turkish English Dictionary